offshore facility - French English Dictionary